97910
591520
517186
501116
485454
189368
365749
367185
90569
736255
120139
596807
5173799
3590581
3119148
2424804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471